// 首页
$(document).ready(function () {
  // 轮播图动态选择图片
  var items = $('.carousel-inner .item');
  $(window).on('resize',function () {
    var width = $(window).width();
    if(width >= 768) {
      $(items).each(function (index,value) {
        var imgSrc = $(this).data("largeImage");
        $(this).find(".carousel-box").html($('<a href="javascript:;" class="pcImg"></a>').css("backgroundImage","url('"+imgSrc+"')"));
      })
      // 旋转木马
      var mySwiper = new Swiper ('.swiper-container', {
        direction: 'horizontal', // 水平滑动
        loop: true,  // 循环播放
        grabCursor: true, // 手掌抓取
        effect: 'coverflow',
        slidesPerView: 3, // 设置容器能显示的数量
        // 如果需要分页器
        pagination: '.swiper-pagination',
        // 如果需要前进后退按钮
        nextButton: '.swiper-button-next',
        prevButton: '.swiper-button-prev',
        coverflow: {
          rotate: 0, // 旋转角度
          stretch: -10,  // 拉伸
          depth: 80,  // 深度
          modifier: 5,  // 修正值
          slideShadows: false  // 页面阴影效果
        },
        // paginationClickable: true,
        paginationType: 'custom',//这里分页器类型必须设置为custom,即采用用户自定义配置
        //下面方法可以生成我们自定义的分页器到页面上
        paginationCustomRender: function(swiper, current, total) {
          var customPaginationHtml = "";
          for(var i = 0; i < total; i++) {
            //判断哪个分页器此刻应该被激活
            if(i == (current - 1)) {
              customPaginationHtml += '<span class="swiper-pagination-customs swiper-pagination-customs-active"></span>';
            } else {
              customPaginationHtml += '<span class="swiper-pagination-customs"></span>';
            }
          }
          return customPaginationHtml;
        }
      })
    }else {
      $(items).each(function (index,value) {
        var imgSrc = $(this).data("smallImage");
        $(this).find(".carousel-box").html('<a href="javascript:;" class="mobileImg"><img src="'+imgSrc+'" alt="..."></a>');
      })
      // 旋转木马
      var mySwiper = new Swiper ('.swiper-container', {
        direction: 'horizontal', // 水平滑动
        loop: true,  // 循环播放
        grabCursor: true, // 手掌抓取
        effect: 'coverflow',
        // slidesPerView: 3, // 设置容器能显示的数量
        // 如果需要分页器
        pagination: '.swiper-pagination',
        // 如果需要前进后退按钮
        nextButton: '.swiper-button-next',
        prevButton: '.swiper-button-prev',
        coverflow: {
          rotate: 0, // 旋转角度
          stretch: -10,  // 拉伸
          depth: 80,  // 深度
          modifier: 5,  // 修正值
          slideShadows: false  // 页面阴影效果
        },
        // paginationClickable: true,
        paginationType: 'custom',//这里分页器类型必须设置为custom,即采用用户自定义配置
        //下面方法可以生成我们自定义的分页器到页面上
        paginationCustomRender: function(swiper, current, total) {
          var customPaginationHtml = "";
          for(var i = 0; i < total; i++) {
            //判断哪个分页器此刻应该被激活
            if(i == (current - 1)) {
              customPaginationHtml += '<span class="swiper-pagination-customs swiper-pagination-customs-active"></span>';
            } else {
              customPaginationHtml += '<span class="swiper-pagination-customs"></span>';
            }
          }
          return customPaginationHtml;
        }
      })
    }
  }).trigger('resize');  // 自动触发事件

  /*添加移动端的滑动操作*/
  var startX,endX;
  var carousel_inner=$(".carousel-inner")[0];

  /*获取当前轮播图*/
  var carousel=$(".carousel");

  carousel_inner.addEventListener("touchstart",function(e){
    startX= e.targetTouches[0].clientX;
  });
  carousel_inner.addEventListener("touchend",function(e){
    endX= e.changedTouches[0].clientX;
    if(endX-startX > 0){
      /*上一张*/
      carousel.carousel('prev');
    }
    else if(endX-startX < 0){
      /*下一张*/
      carousel.carousel('next');
    }
  });

  // 弹窗
  $(".jobs-box").click(function () {
    $(".jobs-popup").show();
  })
  $(".popup-close").on('click',function () {
    $(this).parents(".jobs-popup").hide()
  })
  // 找人->他的宣言 省略号
  var manifesto = $('.worker-info-footer-content ul li:last-of-type b')[0].innerText;
  if(manifesto.length > 10) {
    $('.worker-info-footer-content ul li:last-of-type b')[0].innerText = manifesto.slice(0,10) + '...';
  }

  // 资讯块遮罩
  /*$(".news-box").mouseenter(function () {
    $(this).find(".news-boxpopup").stop().animate({"height": "100%"},"slow")
  })
  $(".news-box").mouseleave(function () {
    $(this).find(".news-boxpopup").stop().animate({"height": "0"},"slow")
  })*/
  // 下载块动画
  var downTop = $(".zxg-download").offset().top;
  var windowTop;
  $(window).scroll(function () {
    windowTop = $(document).scrollTop()
    if(windowTop >= (downTop - 200)) {
      $(".download-img").animate({left: '0'},2000);
    }
  })
  // 找活-> 查看更多
  $('#works-more').on('click', function () {
    $.cookie('current', 1);
  })
  // 找人-> 查看更多
  $('.man-more').on('click', function () {
    $.cookie('current', 2);
  })
  // 轮播download
  $('.download-app a').on('click', function () {
    $.cookie('current', 4);
    $(".navbar-nav").find("li").removeClass('active')
    $(".navbar-nav").find("li")[4].addClass('active');
  })
  // 常见问题跳转
  $(".faq-more").click(function () {
    location.href = "./faq.html";
  })
  // hash配置
  $('.information-enter > div').each(function (index) {
    $(this).on('click', function () {
      $.cookie("current",3);
      location.href = './information.html#' + index;
    })
  })
});